﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using GSLMS.Entity;
namespace GSLMS.Services.Interface
{
	/// <summary>
	/// 接口说明:TB_APP_LOGINFO接口
	/// </summary>
	[ServiceContract(Name = "IAPP_LOGINFO", Namespace = "http://www.gslms.com/")]
	public interface IAPP_LOGINFO : IBase<TB_APP_LOGINFO>
	{
        /// <summary>
        /// 通过申请登记记录ID提取所有日志信息，可以使用于立项申请中的进度查看及申请登记跟进下的日志列表
        /// </summary>
        /// <param name="regInfoID">申请登记记录ID</param>
        /// <returns></returns>
        [OperationContract]
        List<TB_APP_LOGINFO> GetAllByRegInfoID(long regInfoID);

        /// <summary>
        /// 通过申请登记记录ID提取所有日志信息，可以使用于立项申请中的进度查看
        /// </summary>
        /// <param name="proInfoID">立项申请记录ID</param>
        /// <returns></returns>
        [OperationContract]
        List<TB_APP_LOGINFO> GetAllByProInfoID(long proInfoID);
	}
}
